package com.cssy.yd.logic.entity;

import java.io.Serializable;
import java.util.Date;

/**
 * 数据对象
 * @since 2013-05-23
 */
public class LogicOtherInwhItemDO implements Serializable {

    private static final long serialVersionUID = 136929426556566245L;

    /**
     * column logic_other_inwh_item.id
     */
    private String id;

    /**
     * column logic_other_inwh_item.other_inwh_id  抬头ID
     */
    private String otherInwhId;

    /**
     * column logic_other_inwh_item.batch  批次
     */
    private String batch;

    /**
     * column logic_other_inwh_item.materialsid  物料ID
     */
    private String materialsid;
    
    /**
     * column logic_other_inwh_item.code  货品编码
     */
    private String code;

    /**
     * column logic_other_inwh_item.spec  货品规格
     */
    private String spec;

    /**
     * column logic_other_inwh_item.unit  货品单位
     */
    private String unit;
    
    /**
     * column logic_other_inwh_item.junit  货品单位
     */
    private String junit;

    /**
     * column logic_other_inwh_item.unitconvert  unit的换算率
     */
    private Double unitconvert;

    /**
     * column logic_other_inwh_item.name  货品名称
     */
    private String name;

    /**
     * column logic_other_inwh_item.quantity  数量
     */
    private Double quantity;
    /**
     * column logic_other_inwh_item.jquantity  盘点数量
     */
    private Double jquantity;

    /**
     * column logic_other_inwh_item.status  货品状态
     */
    private String status;

    /**
     * column logic_other_inwh_item.stock_price  进货价
     */
    private Double stockPrice;

    /**
     * column logic_other_inwh_item.price  单价
     */
    private Double price;

    /**
     * column logic_other_inwh_item.remark  备注
     */
    private String remark;

    /**
     * column logic_other_inwh_item.hub_code  库位代码
     */
    private String hubCode;

    /**
     * column logic_other_inwh_item.hun_name  库位名称
     */
    private String hunName;

    /**
     * column logic_other_inwh_item.brand  品牌
     */
    private String brand;

    private Double bzq;
    
    private Date scrq;
    
    private Date yxq;
    
    private String itemBatch;
    
    private String openBatch;
    
    private Double val;
    
    public LogicOtherInwhItemDO() {
        super();
    }

    public LogicOtherInwhItemDO(String id, String otherInwhId, String batch, String code, String spec, String unit, Double unitconvert, String name, Double quantity, String status, Double stockPrice, Double price, String remark, String hubCode, String hunName, String brand) {
        this.id = id;
        this.otherInwhId = otherInwhId;
        this.batch = batch;
        this.code = code;
        this.spec = spec;
        this.unit = unit;
        this.unitconvert = unitconvert;
        this.name = name;
        this.quantity = quantity;
        this.status = status;
        this.stockPrice = stockPrice;
        this.price = price;
        this.remark = remark;
        this.hubCode = hubCode;
        this.hunName = hunName;
        this.brand = brand;
    }

    /**
     * getter for Column logic_other_inwh_item.id
     */
    public String getId() {
        return id;
    }

    /**
     * setter for Column logic_other_inwh_item.id
     * @param id
     */
    public void setId(String id) {
        this.id = id;
    }

    /**
     * getter for Column logic_other_inwh_item.other_inwh_id
     */
    public String getOtherInwhId() {
        return otherInwhId;
    }

    /**
     * setter for Column logic_other_inwh_item.other_inwh_id
     * @param otherInwhId
     */
    public void setOtherInwhId(String otherInwhId) {
        this.otherInwhId = otherInwhId;
    }

    /**
     * getter for Column logic_other_inwh_item.batch
     */
    public String getBatch() {
        return batch;
    }

    /**
     * setter for Column logic_other_inwh_item.batch
     * @param batch
     */
    public void setBatch(String batch) {
        this.batch = batch;
    }

    /**
     * getter for Column logic_other_inwh_item.code
     */
    public String getCode() {
        return code;
    }

    /**
     * setter for Column logic_other_inwh_item.code
     * @param code
     */
    public void setCode(String code) {
        this.code = code;
    }

    /**
     * getter for Column logic_other_inwh_item.spec
     */
    public String getSpec() {
        return spec;
    }

    /**
     * setter for Column logic_other_inwh_item.spec
     * @param spec
     */
    public void setSpec(String spec) {
        this.spec = spec;
    }

    /**
     * getter for Column logic_other_inwh_item.unit
     */
    public String getUnit() {
        return unit;
    }

    /**
     * setter for Column logic_other_inwh_item.unit
     * @param unit
     */
    public void setUnit(String unit) {
        this.unit = unit;
    }

    /**
     * getter for Column logic_other_inwh_item.unitconvert
     */
    public Double getUnitconvert() {
        return unitconvert;
    }

    /**
     * setter for Column logic_other_inwh_item.unitconvert
     * @param unitconvert
     */
    public void setUnitconvert(Double unitconvert) {
        this.unitconvert = unitconvert;
    }

    /**
     * getter for Column logic_other_inwh_item.name
     */
    public String getName() {
        return name;
    }

    /**
     * setter for Column logic_other_inwh_item.name
     * @param name
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     * getter for Column logic_other_inwh_item.quantity
     */
    public Double getQuantity() {
        return quantity;
    }

    /**
     * setter for Column logic_other_inwh_item.quantity
     * @param quantity
     */
    public void setQuantity(Double quantity) {
        this.quantity = quantity;
    }

    /**
     * getter for Column logic_other_inwh_item.status
     */
    public String getStatus() {
        return status;
    }

    /**
     * setter for Column logic_other_inwh_item.status
     * @param status
     */
    public void setStatus(String status) {
        this.status = status;
    }

    /**
     * getter for Column logic_other_inwh_item.stock_price
     */
    public Double getStockPrice() {
        return stockPrice;
    }

    /**
     * setter for Column logic_other_inwh_item.stock_price
     * @param stockPrice
     */
    public void setStockPrice(Double stockPrice) {
        this.stockPrice = stockPrice;
    }

    /**
     * getter for Column logic_other_inwh_item.price
     */
    public Double getPrice() {
        return price;
    }

    /**
     * setter for Column logic_other_inwh_item.price
     * @param price
     */
    public void setPrice(Double price) {
        this.price = price;
    }

    /**
     * getter for Column logic_other_inwh_item.remark
     */
    public String getRemark() {
        return remark;
    }

    /**
     * setter for Column logic_other_inwh_item.remark
     * @param remark
     */
    public void setRemark(String remark) {
        this.remark = remark;
    }

    /**
     * getter for Column logic_other_inwh_item.hub_code
     */
    public String getHubCode() {
        return hubCode;
    }

    /**
     * setter for Column logic_other_inwh_item.hub_code
     * @param hubCode
     */
    public void setHubCode(String hubCode) {
        this.hubCode = hubCode;
    }

    /**
     * getter for Column logic_other_inwh_item.hun_name
     */
    public String getHunName() {
        return hunName;
    }

    /**
     * setter for Column logic_other_inwh_item.hun_name
     * @param hunName
     */
    public void setHunName(String hunName) {
        this.hunName = hunName;
    }

    /**
     * getter for Column logic_other_inwh_item.brand
     */
    public String getBrand() {
        return brand;
    }

    /**
     * setter for Column logic_other_inwh_item.brand
     * @param brand
     */
    public void setBrand(String brand) {
        this.brand = brand;
    }

	public String getJunit() {
		return junit;
	}

	public void setJunit(String junit) {
		this.junit = junit;
	}

	public Double getJquantity() {
		return jquantity;
	}

	public void setJquantity(Double jquantity) {
		this.jquantity = jquantity;
	}

	public Double getBzq() {
		return bzq;
	}

	public void setBzq(Double bzq) {
		this.bzq = bzq;
	}

	public Date getScrq() {
		return scrq;
	}

	public void setScrq(Date scrq) {
		this.scrq = scrq;
	}

	public Date getYxq() {
		return yxq;
	}

	public void setYxq(Date yxq) {
		this.yxq = yxq;
	}

	public String getMaterialsid() {
		return materialsid;
	}

	public void setMaterialsid(String materialsid) {
		this.materialsid = materialsid;
	}

	public String getItemBatch() {
		return itemBatch;
	}

	public void setItemBatch(String itemBatch) {
		this.itemBatch = itemBatch;
	}

	public String getOpenBatch() {
		return openBatch;
	}

	public void setOpenBatch(String openBatch) {
		this.openBatch = openBatch;
	}

	public Double getVal() {
		return val;
	}

	public void setVal(Double val) {
		this.val = val;
	}
    
}